// copy from mtk6226 drm_interface.c

#include "kal_release.h"        /* Basic data type */

#include "fs_type.h"
#include "fat_fs.h"
/* kal_release/fs_type/fat_fs.h MUST be out of __DRM_SUPPORT for non-DRM projects */
#ifdef __DRM_SUPPORT__
 

#include "App_buff_alloc.h"
#include "stack_common.h"
#include "stack_msgs.h"
#include "app_ltlcom.h" /* Task message communiction */
#include <stdarg.h>

#include "nvram_user_defs.h"
#include "app_datetime.h"
#include "app_mine.h"
#include "app_str.h"

#include "drm_def.h"
#include "drm_gprot.h"
#include "drm_prot.h"
#include "drm_util.h"
#include "Drm_main.h"
#include "drm_msg.h"

/*
 * global variable
 */

/*
 * local variable
 */

 /*****************************************************************************
  * FUNCTION
  *  DRM_app_process_obj_hdlr
  * DESCRIPTION
  *  To
  * PARAMETERS
  *  local_para_ptr 	 [?]	 [?]
  *  time(?)			 [IN](?)
  *  reliable(?)		 [IN]		 System (not user) modification or not.(?)
  * RETURNS
  *  void
  *****************************************************************************/
 void DRM_app_process_obj_hdlr(void *local_para_ptr)
 {
	 /*----------------------------------------------------------------*/
	 /* Local Variables 											   */
	 /*----------------------------------------------------------------*/
	 drmt_process_object_cnf_struct *cnf = (drmt_process_object_cnf_struct*) local_para_ptr;
 
	 /*----------------------------------------------------------------*/
	 /* Code Body													   */
	 /*----------------------------------------------------------------*/
	 drm_trace(TRACE_GROUP_9, "[DRM] app_process_obj_hdlr");
 
	 if (cnf->callback)
	 {
		 cnf->callback(cnf->serial, cnf->result, cnf->offset, cnf->len);
	 }
 }

